//
//  XCSMSTheme.h
//  HOLLASMSLoginKit
//
//  Created by Mars on 2019/10/12.
//  Copyright © 2019 mao PengLin. All rights reserved.
//

#import <Foundation/Foundation.h>
#import <UIKit/UIKit.h>

NS_ASSUME_NONNULL_BEGIN

@interface XCSMSTheme : NSObject

+ (instancetype)sharedTheme;

- (void)configTheme;

@property (nonatomic, assign) BOOL useFirebasePhoneAuth;    //是否通过firebase进行手机号验证，默认为否

@property (nonatomic, assign) BOOL isAccountRetrive;    //是否是账号找回，默认为否

@property (nonatomic, copy) UIColor *backgroundColor;       //页面背景色

@property (nonatomic, copy) UIColor *buttonBackgroundColor;         //按钮背景色

@property (nonatomic, copy) UIColor *buttonDisabledBackgroundColor;         //按钮不可点击色

@property (nonatomic, copy) UIColor *buttonTitleColor;          //按钮标题色

@property (nonatomic, copy) UIColor *buttonTitleDisabledColor;  //按钮不可点击标题色

@property (nonatomic, assign) CGFloat buttonCornerRadius;           //按钮圆角

@property (nonatomic, copy) UIColor *inputCursorColor;          //光标颜色

@property (nonatomic, copy) UIColor *inputTextColor;          //文字颜色

@property (nonatomic, copy) UIColor *navBarTitleTextColor;      //标题文字颜色

@property (nonatomic, copy) UIColor *verticalSeparatorColor;         //竖向分隔符颜色

@property (nonatomic, copy) UIColor *horizontalSeparatorColor;      //横向分隔符颜色

@property (nonatomic, copy) UIColor *placeholderTextColor;          //介绍文字颜色

@property (nonatomic, copy) UIColor *countryListHeaderTextColor;    //国家列表索引文字颜色

@property (nonatomic, copy) UIColor *countryListTextColor;          //国家列表文字颜色

@property (nonatomic, copy) UIColor *countryListSeparatorColor;     //国家列表分隔符颜色

@property (nonatomic, copy) UIColor *countryListCellHighlightedColor;   //国家列表cell按下高亮颜色

@end

NS_ASSUME_NONNULL_END
